<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
</head>

<body>
    <script>
        var num1 = 1,
            num2 = 2,
            num3 = 3;
        var course = (num1 > num2) || (num2 < num3);
        var result = course / 0;
        if (result == result) {
            console.log(result / 4000 + '4'); //Infinity4
        } else {
            console.log(!result / 4000 + '4');
        }
        // 答核心要点:
        //     'Infinity4'(字符串类型)
        // 
        // 答案解析:
        //     在逻辑或当中， 任意 - -个表达式为真， 则结
        // 果为真(true)
        // 个● true在数学运算中， 会转换为数字1
        //     1 / 0,
        //     得到的是Infinity(正无穷)
        //    Infinity和Infinity是相等的() Infinity除 以任何数字(非Infinity)， 结果依
        // 旧为Infinity
        //     Infinity的数据类型为数字， 当与字符串4进行 +
        //     运算时， + 充当的是连字符， Infinity会 先转换
        // 为字符串， 之后与4连接到一起;
    </script>
</body>

</html>